meaning of porthole

1. An embrasure in a ships side. See 3d Port.
2.
an opening in a wall or ship or armored vehicle for firing through


Related Words

porthole |

Developed & Maintained By Taraprasad.com

Treasure Words