live under the cat's foot - English Synonyms Dictionary