Definition of Savory

  • any of several aromatic herbs or subshrubs of the genus Satureja having spikes of flowers attractive to bees
  • dwarf aromatic shrub of Mediterranean regions
  • either of two aromatic herbs of the mint family

Related Opposite words:


Discuss SavoryMeaning

Word of the day

Word Of Day RSS Feed