Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
smallpox
in English
smallpox
us
//ˈsmælpɑks//
uk
//ˈsmælpɑks//
#limited
Definitions
Noun
a
highly
infectious
disease
(
caused
by
Variola
virus
)
The
doctor
explained
that
smallpox
is
a
highly
contagious
disease
.
an
eradicated
disease
with
lasting
effects
(
pockmarks
,
scarring
)
The
historical
records
showed
that
smallpox
left
lasting
scars
on
its
survivors
.
Compounds / Phrases
smallpoxes