Dictionary.com
Thesaurus.com
have sidled
  • present perfect of sidle.