Aromatic bulb used as seasoning
(Noun)
Synonyms:
  1. garlic
Advertisement
To cause physical or mental pain or uneasiness to; trouble.
(Verb)
Synonyms:
  1. trouble
Advertisement

Ail Is Also Mentioned In