Word Definition

Clambered

  1. of Clamber

Synonyms