Naval Ensign A naval ensign is a flag flown to denote the nationality of a ship. Source: Oxford Companion to Ships and the Sea