Meaning of “slim-fit” in the English Dictionary

English