bumerang Noun, n, bumerang boomerang Appox. usage (any sense): 0.817 per million words Appox. usage (any sense): 0.817 per million words