whiz - Dictionary definition and meaning for word whiz
zzzzz...sound can be made only by expert in making sounds