fleet of foot

English

Adjective

fleet of foot

  1. Synonym of fleetfooted.