ENGLISH LADY CRAB(noun)Did you mean?RhymesAlso try..ladycrabenglishDefinitions There is 1 meaning of the phrase English Lady Crab. English Lady Crab - as a noun Crab of the english coasts Synonyms (Exact Relations)portunus puberWord Variations & RelationsStarts EStarts ENStarts ENGStarts ENGLEnds BEnds ABEnds RABEnds CRABStarts E & ends BStarts EN & ends BStarts E & ends ABA-Z Proximitiesengiscopes15englacial12englacially17englandenglish11 English Lady Crab english-gothicenglish-speakingenglish-weedenglished14englishes13