bean rag

English

Noun

bean rag (plural bean rags)

  1. (naval slang) A pennant displayed on a ship at mealtimes.