portholeEnglish

porthole, embrasure, port

Noun

An opening (in a wall or ship or armored vehicle) for firing through

English: port, embrasure, porthole

Bahasa: pintu

A window in a ship or airplane

English: porthole

Bahasa words with similar meanings

English words with similar meanings

Show 2 words