Porthole(n.) An embrasure in a ship's side. See 3d Port.

Words within porthole

8 letter words: 1 results
7 letter words: 2 results
View all words...