DOTATION Meaning of DOTATION in English (n.) Endowment; establishment of funds for support, as of a hospital or eleemosynary corporation. Webster's English dictionary. Английский словарь Webster. 2012