Dictionary.com
Thesaurus.com
is puttering
  • present progressive of putter (3rd person singular).