English

Definition of neem noun from the Oxford Advanced Learner's Dictionary

 

neem

 noun
noun
BrE BrE//niːm//
 
; NAmE NAmE//niːm//
 
(Indian English)
 
jump to other results
a tropical tree, which provides ingredients used in medicines and in farming, for instance to keep insects away from crops Neem oil is used as both an insecticide and a fungicide. Leaves of the neem tree are used to wipe the floors of houses.