An Encylopedia Britannica Company

buzz saw

1 ENTRIES FOUND:
buzz saw noun
plural buzz saws
buzz saw
noun
plural buzz saws
Britannica Dictionary definition of BUZZ SAW
[count] US