INFANDOUS


Meaning of INFANDOUS in English

(a.) Too odious to be expressed or mentioned.

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