English
Detailed Synonyms for squab in English
squab:
squab [the ~] noun
-
the squab
– an unfledged pigeon 1 -
the squab
– a soft padded sofa 1 -
the squab
– flesh of a pigeon suitable for roasting or braising; flesh of a dove (young squab) may be broiled 1