Porthole
Part of speech: noun
Definition: A circular window set in the hull of a ship.
Portal
Part of speech: noun
Definition: A grandiose and often lavish entrance.An entrance, entry point, or means of entry.A website that acts as an entrance to other websites on the Internet.A short vein that carries blood into the liver.