sail against the wind
Definition: to work to achieve something that is difficult because most people would oppose it.
Discuss this Idiom in the comments below.
Definition: to work to achieve something that is difficult because most people would oppose it.
Discuss this Idiom in the comments below.