UPCAST


Meaning of UPCAST in English

(n.) A cast; a throw.

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