Get Your Premium Membership

Talk Shop

[v] discuss work-related matters; "As soon as they met, the linguists started to talk shop"


Related Information

More Talk Shop Links



Book: Shattered Sighs