Definition of perch hole in English:

perch hole

noun

  • An underwater depression in which perch are found.

Origin

Late 19th century; earliest use found in Blackwood's Magazine.