UPCAST


Meaning of UPCAST in English

(v. t.) To cast or throw up; to turn upward.

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