STICK UPON


Meaning of STICK UPON in English

Dwell upon, not forsake.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.