Hi, Welcome to the forum. If you google to search for 'meaning idiom dictionary', you wil find a lot of useful sites. sits at odds is an idiom that relates to contradictions.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.