spot meaning in Chinese
- SPOT ＝satellite positioning and tracking 人造卫星定位及跟踪。n.
- More: Next
- We 've spotted the enemy battery position .
- Lookouts were spotted all along the coast .
- We spent the whole morning spotting .
- This kind of cloth tends to spot in the rain .
- I was fearful of not killing him on the spot .