Why do solids have a definite volume?

Solids have strong intermolecular forces of attraction. The constituent particles of solids cannot move from their position they can only vibrate from their mean position. That is why solids have a definite volume.


12