Skittered

Portuguese Meaning

escorregar

deslizar

English Meaning

  1. Simple past tense and past participle of skitter.