CATCHIEST

Definition of CATCHIEST

  1. (adj)having concealed difficulty
  2. (adj)likely to attract attention