Web Analytics

Read the following passage:


While these thoughts were passing through my brain, I mechanically took up the execrable puzzle and tried every imaginable way of grouping the letters.

Using context clues, what might execrable mean?


about to leave

unpleasant

excitable

removable