It has substance; or: it makes sense.
Click a letter below to find expressions that start with that letter.