to have a contest with sb/to cross swords/to measure up against/to compete with/to haggle/to quibble
Copyright © 2024 3Dict.net