meaning of smothery

1. Tending to smother; stifling.


Related Words

smothery |

Developed & Maintained By Taraprasad.com

Treasure Words