Question
Why do solids have a definite volume?
Solution
A solid have a definite volume because the inter molecular distance between its molecules are fixed.