AMENT MEANING IN ENGLISH

• Ament Definition & Synonyms

  1. (n.) A species of inflorescence; a catkin.


Synonyms:
Catkin,

• Amentia Definition & Synonyms

  1. (n.) Imbecility; total want of understanding.


Synonyms:
Idiocy,

RECENT SEARCHES