EN smart alec
volume_up
{noun}

1. colloquial

smart alec
volume_up
Alleswisser {m} [coll.]
smart alec (also: big mouth, smart ass)
volume_up
Klugscheißer {m} [coll.]
smart alec (also: aleck, slyboots, crafty customer)
volume_up
Schlauberger {m} [coll.]
smart alec (also: clever Dick)
volume_up
Schlaumeier {m} [coll.]