farfetchedEnglish

farfetched, implausible

Adjective

Highly imaginative but unlikely

English: farfetched, implausible

English words with similar meanings

Show 1 words