humming top Meaning, Definition & Usage

  1. noun a top that makes a humming noise as it spins

WordNet