DEVOTE SOMETHING TO Meaning of DEVOTE SOMETHING TO in English give time or resources to (a person or activity). → devote Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004