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