press-fitted - English Synonyms Dictionary