Jump to content

fleet of foot

From Wiktionary, the free dictionary

English

[edit]

Adjective

[edit]

fleet of foot

  1. Synonym of fleetfooted.