Dictionary.com
Thesaurus.com
has squeezed
  • present perfect of squeeze (3rd person singular).