englishidiomsap.com
Pros and cons
(Lat. pro et contra) Meaning: advantages and disadvantages; for and against We are weighing up the pros and cons of buying a new car. The best thing to do is to consider all pros and cons before y…