English Dictionary
▪ telescope
▪ telescope sight
▪ telescoped
▪ telescopic
▪ telescopic sight
◊ TELESCOPED
telescoped
adj : shortened by or as if by means of parts that slide one
within another or are crushed one into another; "a
miracle that anyone survived in the telescoped cars";
"years that seemed telescoped like time in a dream"
[syn: {shortened}]
telescope
telescope sight
telescoped
telescopic
telescopic sight
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]