English Noun sentinel crab (plural sentinel crabs) Any of various crabs of the genus Macrophthalmus, with long eyestalks. Wikiwand - on Seamless Wikipedia browsing. On steroids.