islandsound islandsound 20-09-2020 English contestada which is a synonym for deplore? a) abhor b) admire c) applaud