tor

US [tɔr]
UK [tɔː(r)]
  • n.(尤指英格兰西南部的)突岩
  • Web托尔;洋葱路由;洋葱头表层代理网络(The Onion Router)
Plural Form:tors  
TOR
n.
1.
(尤指英格兰西南部的)突岩a small hill with rocks at the top, especially in parts of SW England

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard