Word info

umbecast

Verb

Meaning

To cast about; to consider; to ponder.

Source: Webster's dictionary

Close letter words and terms