Definition, synonyms and related words
The being or event which physically brings about the change or motion that produces another occurrence or thing.