know somebody/something inside out - English Synonyms Dictionary