'Finched' definitions:

Definition of 'Finched'

From: GCIDE
  • Finched \Finched\, a. Same as Finchbacked. [1913 Webster]