Looking for the meaning of the word LEMONGRASS in English for both noun and verb forms from the Oxford Dictionary? Below, you can explore all possible meanings and definitions of LEMONGRASS with sentence examples. You can also use the “AUDIO PRONUNCIATION” track to check the correct pronunciation in British English.
Word: Lemongrass
Speech Type: Noun
Audio Pronunciation:
Phonetic Spelling:
ˈlɛmənɡrɑːs
Dialects: British English
Definition:
a fragrant tropical grass which yields an oil that smells of lemon. It is widely used in Asian cooking and in perfumery and medicine.
Short Definition:fragrant tropical grass which yields oil that smells of lemon
In Word Games
Scramble Word Scores
Words with Friends
✅ Available
Score: 17
SOWPODS
✅ Available
Score: 13
OTCWL
✅ Available
Score: 13