SQUAB


Meaning of SQUAB in English

[noun] [U] [esp. US] - a young pigeon eaten as foodroasted squabI had a delicious squab pie for my lunch.

Cambridge English vocab.      Кембриджский английский словарь.