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.
previously
adverb
 
 
From the Word list
Oxford 3000
B1
Oxford Learner's Dictionaries Word of the Day