have something to eat/drink - Anglais Synonymes Dictionnaire