on all fours with - English Synonyms Dictionary