sabord
Top 30000
Meanings
Noun
1. gunport (hatch in the hull of a ship through which a cannon is fired)
2. scuttle, porthole