Why do solids have a definite volume?
The intermolecular forces of attraction that are present in solids are very strong. The constituent particles of solids have fixed positions i.e., they are rigid. Hence, solids have a definite volume.
Why do solids have a definite volume ?
Solids have a definite volume but do not have a definite shape.