Idioms

swim against the tide
to do the opposite of what most people are doing
Our company often swims against the tide in the way that they market products.

--- >>>
  • swing (something)
  • swing into action
  • switched on
  • table a motion
  • tag along with (someone)
  • tail between one's legs
  • tail wagging the dog
  • take (someone or something) at face value
  • take (someone or something) seriously
  • take (someone or something) wrong
  • Idioms Quiz
  • set (someone) back on his or her heels
  • small-time
  • can't stand (someone or something)
  • see no objection to (something)
  • let out (some kind of sound) or let (some kind of sound) out
  • pack them in
  • base one's opinion on (something)
  • stand up to (someone)
  • (have something) going for you
  • make as if (to do something)


  • My Account / Test History

    Fact
    The average U.S. farm has 467 acres; the average Japanese farm has 3 acres.      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test