inhabitant n
one of the people who live in a particular place
an inhabitant of the towninhabit vt
live thereThe island mainly is inhabited by sheep
人烟稀少的一个区 a district sparsely inhabited put sb
on the spot in a position of having to make the right answer or decision
这个问题使我得做出反应了
The question put me on the spot
to notice, to see, to recognize; to mark with spots; Dick’s very tall, so he is easy to spot in a crowd
The floor was spotted with paint
threatn
威胁;恫吓 ; 造成威胁的人或事;凶兆 战争的危胁使商业变得不景气
The threat of war has depressed business activity
There is a serious threat of famine
under threat of “ 在受……危胁下” 在死的危胁下他只得照他们的命令做
He was forced to carry out their orders under threat of death
spot n
mark on skin ; 当她生病的时候,她脸上有斑点
She had spots on her face when she