Register

Farfetched

Definition: Brought from far, or from a remote place.

Farfetched

Definition: Studiously sought; not easily or naturally deduced or
introduced; forced; strained.