farfetched
English Dictionary
->
Letter F
-> farfetched
Search Dictionary:
farfetched Definition
(s)
highly
imaginative
but
unlikely
; "
a
farfetched
excuse
"; "
an
implausible
explanation
"
farfetched Synonyms
farfetched
implausible
© Art Branch Inc.