Meaning of “tenon” in the English Dictionary

English