ADMIRATION Meaning of ADMIRATION in English n.1 pleased contemplation. 2 respect, warm approval. 3 an object of this (was the admiration of the whole town). Etymology: F admiration or L admiratio (as ADMIRE) Oxford English vocab. Оксфордский английский словарь. 2012