Synonyms: port, porthole, embrasure
Definition: an opening (in a wall or ship or armored vehicle) for firing through
Similar words: opening
Definition: a vacant or unobstructed space that is man-made
Usage: they left a small opening for the cat at the bottom of the door