NERF BAR


Meaning of NERF BAR in English

noun

or nerfing bar

Etymology: from nerf (herein)

: a usually tubular steel bumper on some racing cars to keep wheels from touching when cars bump during a race

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.