Find the word definition

The Collaborative International Dictionary
garvock

Garvie \Gar"vie\, n. (Zo["o]l.) The sprat; -- called also garvie herring, and garvock.

Wiktionary
garvock

n. (context Scotland English) A fish, the garvie or sprat.