CORPOSANT Meaning of CORPOSANT in English n. a luminous electrical discharge sometimes seen on a ship or aircraft during a storm. Etymology: OSp., Port., It. corpo santo holy body Oxford English vocab. Оксфордский английский словарь. 2012