What's another word for
What's the opposite of
Meaning of the word
Words that rhyme with
Sentences with the word
Translate
From English
To English
to
Afrikaans
Albanian
Amharic
Arabic
Armenian
Azerbaijani
Basque
Belarusian
Bengali
Bosnian
Bulgarian
Catalan
Cebuano
Chichewa
Chinese
Corsican
Croatian
Czech
Danish
Dutch
Esperanto
Estonian
Farsi
Filipino
Finnish
French
Frisian
Galician
Georgian
German
Greek
Gujarati
Haitian Creole
Hausa
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Igbo
Indonesian
Irish
Italian
Japanese
Javanese
Kannada
Kazakh
Khmer
Korean
Kurdish
Kyrgyz
Lao
Latin
Latvian
Lithuanian
Luxembourgish
Macedonian
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Mongolian
Burmese
Nepali
Norwegian
Polish
Portuguese
Punjabi
Romanian
Russian
Samoan
Scots Gaelic
Serbian
Sesotho
Shona
Sinhala
Slovak
Slovenian
Somali
Spanish
Sundanese
Swahili
Swedish
Tajik
Tamil
Telugu
Thai
Turkish
Ukrainian
Urdu
Uzbek
Vietnamese
Welsh
Xhosa
Yiddish
Yoruba
Zulu
Find Words
All Words
2-Letter Words
3-Letter Words
4-Letter Words
5-Letter Words
6-Letter Words
7-Letter Words
8-Letter Words
9-Letter Words
10-Letter Words
11-Letter Words
12-Letter Words
13-Letter Words
14-Letter Words
Words With Friends
Scrabble
Crossword / Codeword
Starting With
Ending With
Containing Exactly
Containing the Letters
Use * for blank tiles (max 2)
Use * for blank spaces
Advanced Word Finder
Find the
Plural
Singular
Past Tense
Present Tense
Verb
Adjective
Adverb
Noun
of
Pronounce the word
in
Afrikaans
Albanian
Arabic
Bengali
Chinese
Croatian
Czech
Danish
Dutch
English
Finnish
French
German
Greek
Hindi
Hungarian
Icelandic
Indonesian
Italian
Japanese
Korean
Latin
Malay
Malayalam
Marathi
Nepali
Norwegian
Polish
Portuguese
Romanian
Russian
Serbian
Slovak
Spanish
Swahili
Swedish
Tamil
Telugu
Thai
Turkish
Ukrainian
Uzbek
Vietnamese
Welsh
Find Names
Meaning of the name
Origin of the name
Names meaning
Names starting with
Names of origin
Synonyms
Antonyms
Definitions
Rhymes
Sentences
Translations
Find Words
Word Forms
Pronunciations
What is another word for
harmed
?
Need
synonyms for harmed
? Here's a list of
similar words
from our
thesaurus
that you can use instead.
Contexts
▼
▲
Adjective
Feeling resentment at having been unfairly treated
Having been a victim of some form of abuse, most commonly child abuse or domestic violence
Harmed, damaged, or impaired
Feeling resentment at having been unfairly treated
Restricted from taking action
Injured, faulty
Organically decayed or broken down
Spoiled
Verb
Past tense for to hurt or injure someone physically, mentally or emotionally
Past tense for to physically attack someone or something
Past tense for to cause damage to
… more ▼
▲
Adjective
▲
Feeling resentment at having been unfairly treated
abused
affected
damaged
impaired
maltreated
hurt
injured
wounded
wronged
mistreated
offended
maligned
ill-treated
ill-used
aggrieved
suffering
disabled
bruised
beaten
marred
insulted
vilified
defamed
tainted
dishonoured
UK
tarnished
blackened
impugned
denigrated
dishonored
US
Adjective
▲
Having been a victim of some form of abuse, most commonly child abuse or domestic violence
ill-used
maltreated
mistreated
abused
battered
oppressed
misused
neglected
tormented
harassed
hurt
badly treated
ill-treated
knocked about
victimized
US
injured
tyrannized
US
victimised
UK
tyrannised
UK
persecuted
wronged
wounded
aggrieved
suppressed
hard done by
molested
physically abused
beaten
assaulted
hit
beat-up
bruised
squashed
crushed
thumped
thrashed
downtrodden
manhandled
black-and-blue
smacked
aching
drubbed
belted
pummelled
UK
bashed
walloped
offended
affected
upset
whacked
clobbered
pummel
US
pounded
roughed up
knocked around
sore
painful
struck
damaged
discolored
US
discoloured
UK
more ❯
Adjective
▲
Harmed, damaged, or impaired
injured
damaged
hurt
wounded
bruised
broken
crushed
crook
disabled
fractured
maimed
mangled
mutilated
sore
cut
deformed
gammy
knackered
scarred
shattered
smashed
weakened
game
battered
incapacitated
spoilt
UK
spoiled
US
on the sick list
afflicted
hit
struck
stricken
aching
smarting
painful
throbbing
hurting
stinging
pained
tender
beaten
grazed
scratched
inflamed
impaired
burning
lacerated
gashed
marred
sensitive
chafed
reddened
discoloured
UK
agonised
UK
ruptured
discolored
US
bleeding
agonized
US
mauled
black-and-blue
disfigured
scraped
nicked
busted up
in pain
handicapped
tortured
warped
shot
crippled
buffeted
affected
troubled
smitten
deeply affected
laid low
struck down
delicate
tingly
distressed
excruciating
agonizing
US
raw
achy
afflictive
prickly
twingeing
irritated
smartful
laborious
nagging
sharp
troublesome
severe
gnawing
suffering
biting
uncomfortable
searing
piercing
pounding
tingling
abscessed
agonising
UK
stiff
hurtful
caustic
harrowing
tired
red
nasty
grievous
ulcerated
achy breaky
lame
bad
ailing
debilitated
limp
frail
infirm
feeble
weak
enfeebled
physically challenged
truncated
more ❯
Adjective
▲
Feeling resentment at having been unfairly treated
aggrieved
distressed
hurt
unhappy
discontented
disgruntled
disturbed
angry
affronted
indignant
offended
pained
peeved
resentful
upset
anguished
nettled
piqued
riled
wronged
afflicted
annoyed
chagrined
discontent
displeased
dissatisfied
injured
irked
irritated
malcontent
miffed
vexed
ill-used
put out
saddened
sore
steamed
woeful
cheesed off
depressed
grieving
in high dudgeon
oppressed
persecuted
victimised
UK
victimized
US
wounded
in a huff
hard done by
exasperated
browned off
fed up
narked
hacked off
not best pleased
aggravated
bothered
brassed off
peed off
teed off
stung
cross
ticked off
huffy
eggy
disappointed
galled
snuffy
sullen
angered
ruffled
miffy
tooshie
disaffected
sulky
unsatisfied
grieved
insulted
malcontented
crabby
bitter
rancorous
embittered
provoked
out of joint
grudging
vex
spiteful
troubled
complaining
grumpy
ungratified
grumbling
tormented
griping
kvetching
needled
ill-disposed
maltreated
rattled
mistreated
incensed
acrimonious
sour
irate
agitated
slighted
mad
unforgiving
disgusted
frustrated
acrid
petulant
reproachful
restive
peevish
harassed
ill-treated
unpleased
churlish
hateful
begrudging
disquieted
fretful
irritable
envious
restless
querulous
perturbed
jaundiced
critical
bellyaching
hard
picky
enraged
furious
infuriated
worried
in a temper
scunnered
goaded
chafed
rebellious
unjustifiably resentful
unjustifiably offended
miserable
impatient
undermined
factious
hassled
outraged
dissentious
troublemaking
testy
blue
fault-finding
carping
nitpicking
scornful
contemptuous
disdainful
snubbed
stricken
disapproving of
plagued
sick and tired
sick to death
salty
belly-aching
fed up to the teeth
cut to the quick
with a chip on your shoulder
fed up to the back teeth
suffering
impaired
cursed
abused
grousing
cranky
out of temper
hoha
grouchy
crabbing
kicking
uncontent
unfulfilled
bad tempered
hot under the collar
morose
choked
doleful
butthurt
splenetic
crabbed
disapproving
regretful
fed-up
faultfinding
ennuied
unappeased
fretting
not satisfied
sniveling
US
plaintive
put-out
unassuaged
unsated
insatiable
jealous
vehement
caustic
cynical
sardonic
irreconcilable
snivelling
UK
revengeful
battered
neglected
tyrannized
US
suppressed
surly
huffish
wroth
with chip on shoulder
grudge-bearing
with a chip on one's shoulder
tyrannised
UK
knocked about
badly treated
vitriolic
more ❯
Adjective
▲
Restricted from taking action
incapacitated
immobilised
UK
immobilized
US
unfit
indisposed
debilitated
disabled
laid up
paralysed
UK
bedridden
broken-down
confined
crippled
handicapped
helpless
hurt
impaired
impotent
incapable
infirm
injured
laid-up
lame
maimed
out-of-action
paralyzed
US
powerless
sidelined
undermined
weak
weakened
wornout
hors de combat
out of action
out of commission
sick
stricken
smitten
damaged
deformed
housebound
wheelchair-using
quadriplegic
tetraplegic
monoplegic
hemiplegic
paraplegic
ruined
halt
destroyed
paretic
paraparetic
enfeebled
having a disability
spoiled
US
palsied
hog-tied
confined to bed
defective
physically handicapped
spoilt
UK
mutilated
differently abled
gimp
game
hamstrung
physically challenged
mangled
physically impaired
broken
marred
more ❯
Adjective
▲
Injured, faulty
impaired
damaged
flawed
defective
faulty
imperfect
unsound
broken
busted
debilitated
down
hurt
injured
kaput
marred
spoilt
UK
spoiled
US
on the blink
on the fritz
inadequate
deficient
bad
shoddy
amiss
inferior
blemished
substandard
duff
incomplete
malfunctioning
poor
second-rate
below par
out of order
wounded
inoperative
weak
not working
unsatisfactory
sketchy
shabby
scratched
low
not functioning
unfinished
warped
incorrect
insufficient
lacking
lousy
useless
dud
unfit
wanting
cracked
crummy
inexact
rubbish
broken-down
pathetic
knackered
sick
fallible
unreliable
not up to scratch
gone
leaving much to be desired
inaccurate
erroneous
invalid
wrong
bust
fallacious
patchy
imprecise
disappointing
limited
short
distorted
scarce
deformed
torn
terrible
shy
needing
lemon
below standard
schlocky
scant
junk
dismal
appalling
atrocious
dreadful
false
scanty
diabolical
execrable
abysmal
conked out
unacceptable
dissatisfactory
buggy
lame
done for
deplorable
junky
dire
botched
frail
in disrepair
not much cop
rubbishy
subnormal
tainted
on its last legs
rotten
abused
maltreated
affected
disabled
suffering
bruised
beaten
slipshod
unusable
mistaken
dented
run-down
smashed
non-functioning
wonky
spurious
untrue
unfounded
crippled
off
buckled
failed
dinged
totaled
snafued
shot
bent
flubbed
sunk
abnormal
gone wrong
seconds
unhealthy
on the bum
gone phut
playing up
out of commission
gone haywire
acting up
wide of the mark
worthless
beat-up
out of kilter
loused up
messed up
screwed up
glitched
in smithereens
out of whack
out of action
in need of repair
in poor condition
fouled up
mucked up
no go
valueless
ineffective
awful
mediocre
unsatisfying
miserable
no good
not in working order
horrible
absent
missing
restricted
not good enough
suboptimal
subpar
wretched
hopeless
laughable
regrettable
frightful
unrefined
unpolished
not up to standard
bodger
not acceptable
omitted
empty
cooked
away
needed
unfulfilled
destitute
bankrupt
deprived
failing
half-baked
less
bereft
devoid
trashy
cheesy
punk
common
schlock
gimcrack
cheap
poxy
grim
coarse
unfortunate
trumpery
debased
rank
unretentive
contradictory
adulterated
awry
malformed
blamable
leaky
confused
maimed
incoherent
average
lamentable
ordinary
unexceptional
disagreeable
pedestrian
bum
sleazy
pants
cheapjack
sucky
scrappy
not up to par
burned out
in default
cut off
skimpy
unsuitable
exiguous
unworthy
meagre
UK
cut-rate
low-rent
el cheapo
not up to expectations
a load of pants
too little too late
out of gas
low-grade
chronic
bargain-basement
incompetent
low-quality
not cutting it
below average
sub-par
third-rate
under par
unassembled
infrequent
unequal
rare
underprovided
undersupplied
meager
US
second string
second fiddle
outta gas
found wanting
third string
not enough
not make it
not cut out for
unsellable
unsaleable
partial
tenth-rate
immature
undeveloped
ropy
rudimentary
disfigured
minus
vicious
garbage
faultful
two-bit
bottom-of-barrel
not up to snuff
few bugs
in a state of disrepair
more ❯
Adjective
▲
Organically decayed or broken down
tarnished
tainted
sullied
spoilt
UK
spoiled
US
ruined
stained
blackened
blemished
blotted
damaged
destroyed
corrupted
bad
decomposed
decayed
putrefied
putrid
addled
rotten
rotted
sour
rancid
injured
wasted
marred
fetid
US
contaminated
foetid
UK
stale
off
rank
mouldy
UK
stinking
smelly
rotting
moldy
US
polluted
defiled
decaying
decomposing
putrescent
noisome
corrupt
impure
dirtied
adulterated
reeking
turned
malodorous
debased
dirty
mouldering
UK
soiled
foul
infected
moldering
US
mildewy
perished
noxious
disgusting
fouled
vitiated
worm-eaten
wormy
musty
maggoty
flyblown
whiffy
funky
inedible
festering
revolting
stenchy
adulterate
nauseating
filthy
fusty
besmirched
alloyed
unfit for human consumption
moldered
US
degraded
despoiled
carious
mouldered
UK
unwholesome
festy
putrefying
gangrenous
blighted
putrefacient
unclean
pungent
strong
desecrated
unpleasant
violated
poisonous
withered
strong-smelling
mephitic
reeky
mildewed
tasteless
poisoned
diseased
olid
unpalatable
high
mucid
uneatable
unsavoury
UK
unappetizing
unfresh
unsavory
US
nidorous
putrefactive
indigestible
sickening
dank
mixed
unconsumable
distasteful
pongy
disagreeable
overripe
gross
yukky
yucky
offensive
nasty
stinky
bitter
spoiling
foul-smelling
stenchful
repulsive
not fit to eat
old
disintegrated
imperfect
impaired
bastardized
US
perverted
smutty
gamy
devalued
devastated
shattered
disintegrating
crumbling
gamey
dishonoured
UK
dishonored
US
flat
diluted
infested
unpleasant-tasting
repugnant
lowered
gone bad
airless
stuffy
neglected
disused
insipid
frowsty
ravaged
desolated
depreciated
bastardised
UK
tough as old boots
wasting away
stagnant
acrid
skunky
acid
odiferous
odoriferous
harsh
vile
acidic
niffy
miasmic
ripe
damp
frowzy
frowsy
unventilated
icky
curdled
soured
blended
strong-tasting
going off
going bad
strong-flavored
strong-flavoured
doctored
putrified
blasted
grody
squalid
loaded
graveolent
yecchy
fermented
evil-smelling
degenerated
zestless
faded
dried
watery
weak
parched
corroding
caried
purulent
pustular
loathsome
faecal
UK
beastly
smelling
fecal
US
feculent
bad-smelling
trashed
profaned
abused
ravished
debauched
raped
cooked
corroded
unsound
carrion
riddled
mucked up
more ❯
Adjective
▲
Spoiled
ruined
dilapidated
tumbledown
derelict
ramshackle
broken-down
crumbling
ruinous
decaying
decrepit
disintegrating
in ruins
neglected
shambly
uncared-for
blasted
munted
shacky
abandoned
botched
broken
broken down
defaced
falling apart
harried
hurt
impaired
in disrepair
injured
marred
mutilated
pillaged
plundered
robbed
spoilt
UK
spoiled
US
uninhabited
gone to rack and ruin
falling to pieces
rickety
run down
deteriorated
creaky
deteriorating
creaking
run-down
worn out
bad
rotten
old
worse for wear
in a state of disrepair
on its last legs
antiquated
decayed
unmaintained
untended
rundown
shabby
unsound
seedy
worn-out
threadbare
gone to seed
ill-maintained
historic
tottering
shaky
done
rotted
stale
rancid
sour
dateless
unlivable
unoccupiable
hazardous
unsafe
precarious
treacherous
perilous
insecure
dangerous
uninhabitable
contaminated
infected
septic
unhealthy
blighted
unwholesome
battered
condemned
unfresh
beat-up
superannuated
rumpty
weather-beaten
tacky
worn
quavering
shaking
bedraggled
tumble-down
crippled
flimsy
tired
insubstantial
used
effete
fragile
anile
haggard
dingy
faded
unkept
uncouth
collapsing
in tatters
languishing
failing
in decline
breaking up
on the way out
on the decline
on the rocks
wearing away
breaking down
tatterdemalion
infirm
in poor condition
in pieces
beyond repair
in difficulty
in trouble
done for
practically over
in a bad way
in a bad state
dying
declining
tattered
waning
degenerating
moth-eaten
frayed
ragged
well worn
patched
holey
in ribbons
perishing
worn to shreds
in holes
in rags
scruffy
shoddy
sorry
tatty
forsaken
ratty
time-worn
grotty
raggedy
oxidising
UK
oxidizing
US
rusting
eroding
rent
warby
decrepit. in ruins
raggedy-ass
clapped out
having seen better days
beat up
the worse for wear
falling apart at the seams
falling down
more ❯
Verb
▲
Past tense for to hurt or injure someone physically, mentally or emotionally
hurt
wounded
wound
abused
injured
maltreated
bloodied
mistreated
agonised
UK
agonized
US
anguished
traumatised
UK
traumatized
US
wronged
discommoded
disserved
incommoded
inconvenienced
misused
misust
ill-treated
inflicted pain on
inflicted suffering on
crossed up
lashed out at
put down
caused injury to
caused pain to
ill-used
trampled on
treated roughly
picked on
laid a finger on
did violence to
done violence to
“If there was one thing that got his hackles up, it was when others wanted to
harm
his family.”
Verb
▲
Past tense for to physically attack someone or something
attacked
assailed
assaulted
aggressed
beat
beaten
battered
hit
hat
hitten
hurt
pummelled
UK
pummeled
US
struck
stricken
thrashed
besieged
wallopped
walloped
pasted
assaulted physically
beat up
beaten up
knocked about
knocked around
laced into
laid into
lit into
pitched into
pounced on
pounced upon
roughed up
“Wilson would regularly stress the importance of being careful not to
harm
the native wildlife on the island.”
Verb
▲
Past tense for to cause damage to
damaged
spoiled
US
spoilt
UK
blemished
impaired
broke
brake
broken
defaced
desecrated
devastated
marred
ruined
smashed
compromised
crushed
demolished
dilapidated
flawed
ravaged
sullied
tainted
tarnished
trashed
undermined
wrecked
annihilated
defiled
destroyed
disfigured
gutted
razed
sabotaged
shattered
vandalised
UK
vandalized
US
vitiated
weakened
besmirched
corrupted
dismantled
endamaged
mangled
nicked
prejudiced
smirched
totalled
totaled
corroded
crabbed
sapped
shocked
wrenched
handled roughly
caused detriment to
mucked up
loused up
messed up
did mischief to
done mischief to
dumped on
“Harsh conditions have the potential to
harm
this fragile structure.”
Find more words!
Another word for
Opposite of
Meaning of
Rhymes with
Sentences with
Find word forms
Translate from English
Translate to English
Words With Friends
Scrabble
Crossword / Codeword
Words starting with
Words ending with
Words containing exactly
Words containing letters
Pronounce
Find conjugations
Find names
From Afrikaans
From Albanian
From Amharic
From Arabic
From Armenian
From Azerbaijani
From Basque
From Belarusian
From Bengali
From Bosnian
From Bulgarian
From Catalan
From Cebuano
From Chichewa
From Chinese
From Corsican
From Croatian
From Czech
From Danish
From Dutch
From Esperanto
From Estonian
From Farsi
From Filipino
From Finnish
From French
From Frisian
From Galician
From Georgian
From German
From Greek
From Gujarati
From Haitian Creole
From Hausa
From Hebrew
From Hindi
From Hmong
From Hungarian
From Icelandic
From Igbo
From Indonesian
From Irish
From Italian
From Japanese
From Javanese
From Kannada
From Kazakh
From Khmer
From Korean
From Kurdish
From Kyrgyz
From Lao
From Latin
From Latvian
From Lithuanian
From Luxembourgish
From Macedonian
From Malagasy
From Malay
From Malayalam
From Maltese
From Maori
From Marathi
From Mongolian
From Burmese
From Nepali
From Norwegian
From Polish
From Portuguese
From Punjabi
From Romanian
From Russian
From Samoan
From Scots Gaelic
From Serbian
From Sesotho
From Shona
From Sinhala
From Slovak
From Slovenian
From Somali
From Spanish
From Sundanese
From Swahili
From Swedish
From Tajik
From Tamil
From Telugu
From Thai
From Turkish
From Ukrainian
From Urdu
From Uzbek
From Vietnamese
From Welsh
From Xhosa
From Yiddish
From Yoruba
From Zulu
To Afrikaans
To Albanian
To Amharic
To Arabic
To Armenian
To Azerbaijani
To Basque
To Belarusian
To Bengali
To Bosnian
To Bulgarian
To Catalan
To Cebuano
To Chichewa
To Chinese
To Corsican
To Croatian
To Czech
To Danish
To Dutch
To Esperanto
To Estonian
To Farsi
To Filipino
To Finnish
To French
To Frisian
To Galician
To Georgian
To German
To Greek
To Gujarati
To Haitian Creole
To Hausa
To Hebrew
To Hindi
To Hmong
To Hungarian
To Icelandic
To Igbo
To Indonesian
To Irish
To Italian
To Japanese
To Javanese
To Kannada
To Kazakh
To Khmer
To Korean
To Kurdish
To Kyrgyz
To Lao
To Latin
To Latvian
To Lithuanian
To Luxembourgish
To Macedonian
To Malagasy
To Malay
To Malayalam
To Maltese
To Maori
To Marathi
To Mongolian
To Burmese
To Nepali
To Norwegian
To Polish
To Portuguese
To Punjabi
To Romanian
To Russian
To Samoan
To Scots Gaelic
To Serbian
To Sesotho
To Shona
To Sinhala
To Slovak
To Slovenian
To Somali
To Spanish
To Sundanese
To Swahili
To Swedish
To Tajik
To Tamil
To Telugu
To Thai
To Turkish
To Ukrainian
To Urdu
To Uzbek
To Vietnamese
To Welsh
To Xhosa
To Yiddish
To Yoruba
To Zulu
English
French
Afrikaans Word
Albanian Word
Arabic Word
Bengali Word
Chinese Word
Croatian Word
Czech Word
Danish Word
Dutch Word
English Word
Finnish Word
French Word
German Word
Greek Word
Hindi Word
Hungarian Word
Icelandic Word
Indonesian Word
Italian Word
Japanese Word
Korean Word
Latin Word
Malay Word
Malayalam Word
Marathi Word
Nepali Word
Norwegian Word
Polish Word
Portuguese Word
Romanian Word
Russian Word
Serbian Word
Slovak Word
Spanish Word
Swahili Word
Swedish Word
Tamil Word
Telugu Word
Thai Word
Turkish Word
Ukrainian Word
Uzbek Word
Vietnamese Word
Welsh Word
All words
2-letter words
3-letter words
4-letter words
5-letter words
6-letter words
7-letter words
8-letter words
9-letter words
10-letter words
11-letter words
12-letter words
13-letter words
14-letter words
Plural of
Singular of
Past tense of
Present tense of
Verb for
Adjective for
Adverb for
Noun for
Meaning of name
Origin of name
Names meaning
Names starting with
Names of origin
harmed
Use * for blank tiles (max 2)
Advanced Search
Advanced Search
Use * for blank spaces
Advanced Search
Advanced Word Finder
Related Words and Phrases
harm
harmful
harmless
harmfulness
harmlessness
harmfully
harmlessly
harming
harmfuller
harms
harmlessnesses
harmfulnesses
See Also
What is the opposite of harmed
?
Sentences with the word harmed
Words that rhyme with harmed
What is the adjective for harmed
?
What is the noun for harmed
?
What is the adverb for harmed
?
What is another word for harm
?
Use our
Synonym Finder
Nearby Words
harmed the reputation of
harmful
harmful bacteria
harmful bacterium
harmful effect
harmful effects
harmattans
harmattan
harm
harlotting
harlotted
harlot's trade
6-letter Words Starting With
h
ha
har
harm
harme
Find Synonyms
harmed
go
Word Tools
Finders & Helpers
Other Languages
More
Synonyms
Copyright WordHippo © 2021