SMOTHERY MEANING IN ENGLISH

• Smothery Definition & Synonyms

  1. (a.) Tending to smother; stifling.


RECENT SEARCHES