As adjectives the difference between foremost and uppermost
is that foremost is first, either in time or in space while uppermost is at, or nearest the top of something.
As adverbs the difference between foremost and uppermost
is that foremost is in front while uppermost is in the highest position.
As a proper noun Foremost
is a village in Alberta, Canada.
foremost
English
Adjective
(-)
first, either in time or in space
of a higher rank or position; paramount
(nautical) closest to the bow
Adverb
(-)
in front
prominently forward