Meaning

1 senses
  1. (slang)A know-it-all.

barrack-room lawyer — meaning, examples, forms, synonyms | Krumeto