As if English wasn’t fun enough, there are words that have the same pronunciation but with totally different meaning.
flour
flower
sail
sale
role
roll
blue
blew
bread
bred
caught
court
cereal
serial
bear
bare
course
coarse
current
currant
son
sun
dear
deer
dew
due
gorilla
guerrilla
peer
pier
foul
fowl
fort
fought
flea
flee
flaw
floor
sell
cell
die
dye
feat
feet
fair
fare
waist
waste
great
grate
hair
hare
heal
heel
heard
herd
here
hear
wood
would
horse
hoarse
hole
whole
key
quay
bye
buy
by
need
knead
knew
new
knight
night
flew
flu
knot
not
know
no
saw
sore
lesson
lessen
loan
lone
made
maid
mail
male
main
mane
maize
maze
peace
piece
none
nun
miner
minor
principal
principle
morning
mourning
road
rode
too
two
bass
base
root
route
break
brake
sauce
source
scene
seen
naval
navel
berry
bury
sea
see
seam
seem
sole
soul
some
sum
sow
sew
So
stair
stare
stationary
stationery
steal
steel
tail
tale
there
their
threw
through
throne
thrown
toe
tow
vain
vein
whale
wail
wait
weight
war
wore
warn
worn
way
weigh
weak
week
weather
whether
which
witch
wine
whine
sent
scent
poor
pore
pour
sight
site
meat
meet
pair
pear
wear
where
rain
reign
right
write
one
won
leak
leek
packed
pact
pain
pane
peal
peel
pedal
peddle
plain
plane
pole
poll
pray
prey
profit
prophet
raw
roar
ring
wring