telescoped





telescoped - adjective

telescoped - thesaurus

shortened