squint-a-pipes

English

Noun

squint-a-pipes (plural squint-a-pipes)

  1. (obsolete) One who squints; a person with defective vision.