SEALItalian translation of SEALn abbr (Am) sea, air, land reparti (mpl) speciali delle forze armateSEAL in other Oxford dictionaries Definition of SEAL in the British & World English dictionary Definition of SEAL in the US English dictionary