Final answer:
The allusion 'Scylla and Charybdis' in the sentence means 'a pair of distasteful alternatives'.
Step-by-step explanation:
The meaning of the allusion 'Scylla and Charybdis' in the sentence is 'a pair of distasteful alternatives'.
Learn more about allusion