leopard seal UK /ˈlɛpəd siːl/US /ˈlɛpɚd siːl/ noun2 •A large pinniped mammal (Hydrurga leptonyx) found in the Antarctic. •A sea leopard. formsleopard seals