imagineEnglish

imagine, conceive of, envisage, guess, ideate

Verb

Bahasa words with similar meanings

All 33

English words with similar meanings

Show 8 words