n.
1.a social class comprising those who do manual labor or work for wages
2.concluding state of pregnancy
3.a political party formed in Great Britain in 1900
4.productive work (especially physical work done for wages) labour v.
1.work hard
2.strive and make an effort to reach a goal
3.undergo the efforts of childbirth
Idiom of the Day
edge out (someone) or edge (someone) out
to win a competition against someone and get a job or position
I was able to edge out the other applicants to get the job.