Definition: 1. Fairly large.2. Being the essence or essential element of a thing.3. Having substance or capable of being treated as fact; not imaginary.4. Providing abundant nourishment.5. Of good quality and condition; solidly built.