Definition of locust lobster in US English:

locust lobster

noun

  • Any of various lobster-like crustaceans of the decapod family Scyllaridae, characterized by antennae that are broadened into wide plates; also called slipper lobster.

Origin

Late 18th century; earliest use found in Encyclopaedia Britannica.