out of practice


Meanings

  • impaired in skill by neglect

Synonyms