meaning of farfetched

1. Brought from far, or from a remote place.
2.
Studiously sought; not easily or naturally deduced or introduced; forced; strained.


Related Words

farfetched |

Developed & Maintained By Taraprasad.com

Treasure Words