Meaning of “slim-fit” in the English Dictionary

british dictionary