Word details

Word: draindrain 
Notes: ditch
Language: English
Element: noun
Thesaurus:environment: water

Forms

draindrain s
drainsdrains pl

Meanings

EGmagroormagrwr noun مـَجرور

Similar words

ENdraindrain noun
ENdraindrain noun
ENdraindrain verb
ENtraintrain noun
ENgraingrain noun