v.
1.defend, explain, clear away, or make excuses for by reasoning
2.acknowledge faults or shortcomings or failing
Idiom of the Day
sell (someone) on (something - a plan or idea)
to convince someone of something
I could not sell my friend on my idea that we buy a new computer together.