UMBECAST


Meaning of UMBECAST in English

vi to cast about; to consider; to ponder.

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