ENGLISH LADY CRAB(noun) Did you mean: Rhymes Also 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 E Starts EN Starts ENG Starts ENGL Ends B Ends AB Ends RAB Ends CRAB Starts E & ends B Starts EN & ends B Starts E & ends AB A-Z Proximitiesengiscopes 15englacial 12englacially 17englandenglish 11 English Lady Crab english-gothicenglish-speakingenglish-weedenglished 14englishes 13