1 (of people, animals, etc.)having a lot of physical power so that you can lift heavy weights, do hard physical work, etc.
2 (of a natural or physical force)having great power
3 having a powerful effect on the body or mind
Example
Synonym
Antonym