finnock noun1 •(Scotland) A young sea trout, in the year after they return to fresh water after their smolt migration stage.Previous to their descent, I caught in all, not far from the tideway, about half-a-dozen finnocks, on two or three different occasions. — 1866 formsfinnocks