Pages
Home
Pronunciation
SD Main Phrases
US vs UK P.
French by English
Sunday, October 3, 2010
TERMAGANT
termagant
:
noun:
- a shrew; an ill-tempered scolding woman
adjective:
- overbearing; scolding
Termagant
(capitalized): a deity erroneously ascribed to Islam by medieval European Christians
Newer Post
Older Post
Home