Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
spot
in English
spot
us
/spɑt/
uk
/spɒt/
#common
#b1
#b2
Plural
spots
Past Tense
spotted
Participle Verb
spotting
Third Person Singular
spots
Phrases
on
the
spot
在確切位置或時刻