English Dictionary
▪ spy satellite
▪ spyeria
▪ spyglass
▪ spyhole
▪ spying
◊ SPYGLASS
spyglass
n : a small refracting telescope [syn: {field glass}, {glass}]
spy satellite
spyeria
spyglass
spyhole
spying
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]