Improperation
English Translation from English to English dictionary online for the word Improperation
-
1 n.
The act of upbraiding or taunting; a reproach; a taunt.
-
2 n.
The act of upbraiding or taunting; a reproach; a taunt.