swasher

Noun

 * 1)  One who makes a blustering show of valour or force of arms.