FINCHED


Meaning of FINCHED in English

(a.) Same as Finchbacked.

Webster's English dictionary.      Английский словарь Webster.