Word details

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

Forms

drain s
drains pl

Meanings

EGmagroor noun مـَجرور

Similar words

ENdrain noun
ENdrain noun
ENdrain verb
ENtrain noun
ENgrain noun