shrimp fish

/ʃrɪmp fɪʃ/
noun
  1. A small, slender fish with a long snout, also known as a shrimpfish or razorfish.
    • While snorkeling, we spotted a shrimp-fish hiding near the coral.
    • The aquarium had a tank full of shrimp-fish swimming upright among the seagrass.
    • Shrimp-fish are known for their unusual vertical swimming posture.
Synonyms
What does "shrimp fish" mean? | whatsthatwordmean | whatsthatwordmean