Browse by letter

Make sense

To seem reasonable, to be comprehensible, to be explained in a way that you understand.

The new proposal really does make sense.