sightholes
English
Noun
sightholes
plural of
sighthole