1 definition found english lady crab - WordNet (r) 2.1 (2005) : English lady crab n 1: crab of the English coasts [syn: English lady crab, Portunus puber]