Multiple choice Directions: Choose the correct synonym for the given word. Palatable self satisfied gigantic delicious stimulating trap Reveal answer Fill a bubble to check yourself C Correct answer Explanation Palatable means pleasant to taste. Delicious is a direct synonym meaning highly pleasant to the taste.