Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of discobolus

- A thrower of the discus.
- A statue of an athlete holding the discus, or about to throw it.