Meaning

2 senses
  1. (euphemistic, uncountable, usually)An insect, when considered as food.

  2. (uncountable, usually)Any of various terrestrial amphipods.

Forms

plural: land shrimps
Singularland shrimp

uncountable

See also

neighbours in the dictionary
land shrimp — meaning, examples, forms, synonyms | Krumeto