What is the meaning of the word "squab"?

Definitions:

  1. flesh of a pigeon suitable for roasting or braising copy to clipboard noun
    • flesh of a dove (young squab) may be broiled copy to clipboard

Synonyms:

NearBy Words: