DELIRATION


Meaning of DELIRATION in English

noun aberration of mind; delirium.

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