person who boasts of being brave - Turkish English Dictionary