IMPROPERATION


Meaning of IMPROPERATION in English

(n.) The act of upbraiding or taunting; a reproach; a taunt.

Webster's English dictionary.      Английский словарь Webster.