Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of finchbacked

- Streaked or spotted on the back; -- said of cattle.