EFFRENATION


Meaning of EFFRENATION in English

noun unbridled license; unruliness.

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