THORNBACK Meaning of THORNBACK in English (n.) The large European spider crab or king crab (Maia squinado). Webster's English dictionary. Английский словарь Webster. 2012