TOP

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

neem

noun
 
/niːm/
 
/niːm/
jump to other results
  1. 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.
ripple effect
noun
 
 
From the Topic
Change, cause and effect
C2
Oxford Learner's Dictionaries Word of the Day