Smothery (noun) Definition, Meaning & Examples

adjective
  1. stifling; close: a smothery atmosphere.
Smothery (noun) Definition, Meaning & Examples

More Definitions