Meaning of “ruched” in the English Dictionary

british dictionary