talk shop v : discuss work-related matters; "As soon as they met, the linguists started to talk shop"
Copyright © 2024 3Dict.net