Word: upon
Part of speech: Preposition
Syllables: up
on
Definition: Physically directly supported by.
Morphemes:
Affix: up
Language: en
Meaning: adverb
Affix: on
Language: en
Meaning: preposition