land shrimp noun2 •Any of various terrestrial amphipods. •(euphemistic) An insect, when considered as food. formsland shrimps