PORTHOLE

Definition of PORTHOLE

  1. (noun)a window in a ship or airplane
  2. (noun)an opening (in a wall or ship or armored vehicle) for firing through