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. Кембриджский английский словарь. 2012