Meaning of “inside leg” in the English Dictionary

british dictionary