men in grey suits - definition and synonyms

noun [plural]
  1.   From our crowdsourced Open Dictionary
    a surfing term for sharks

    He loves the local wildlife, although he is not that fond of what he called the ‘men in grey suits’, i.e. sharks.

    Submitted on 21/06/2015