26984 words

tor

2 definitions • 0 examples
1
a large piece or area of rock that sticks up from a hill, or the hill itself
2
computer software that makes it impossible for anyone to discover which websites you are looking at

Navigation