a brag, boast, threat, boasting fellow

listen to the pronunciation of a brag, boast, threat, boasting fellow
English - Turkish
English - English
{n} bravado