lemongrass meaning

UK US

lemongrass (noun): an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines.

lemongrass has 2 meanings in this dictionary.

lemongrass as a noun

  1. an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines

    Synonyms: lemon grass, lemongrass oil

    Type of: oil

  2. a tropical grass native to India and Sri Lanka

    Synonyms: lemon grass

    Type of: grass

lemongrass in a sentence

Scrabble score: 13 (letter breakdown)

Word lists: words starting with LE · words ending in SS · 10-letter words

More about lemongrass on Wikipedia.