Hi, It is very context dependent. They all mean very similar and can be used interchangeably for the most part. But here are some distinctions I can think off the top of my head.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
hrsaneiBloke is an Australian term. Fellow is formal. Ex. fellow countrymen, fellow Americans Lad is poetical, Ex. lass and lad Pal is commonly used in the phrase pen pal. Mate is used in compound nouns, roommate, classmate, teammate and so on Buddy and dude are very informal. Chief does not belong to this category of words.Hmm, I'm not sure I entirely agree