noun
One who bashes something, figuratively or literally.
(informal) One who engages in gratuitous physical or verbal attacks on a group or type of people.
(UK, slang) A trainspotter, especially one who likes to travel on specific trains or trainlines.
(military, slang) A rainproof sheet for sleeping under.
(slang) A shelter built from improvised materials by a homeless person.
(television, film) A kind of small floodlight.