barrack-room lawyer
Concise Oxford English Dictionary © 2008 Oxford University Press:
barrack-room lawyer
▶noun Brit. a person who makes authoritative-sounding pronouncements on subjects in which they are not qualified.
'barrack-room lawyer' also found in these Oxford entries:

