Multicast is an efficient method for implementing group communication. Achieving high throughput in wireless mesh networks is a hard problem due to malicious behavior of nodes and interference among those nodes in local transmission. In this paper, the authors propose a cross layer design for S-ODMRP (Secure on Demand Multicast Routing Protocol) to enhance the high throughput performance. S-ODMRP followed rateGuard technique: measurement based detection and accusation based reaction. In the cross layer design combining network layer and MAC layer for S-ODMRP protocol enhancing high throughput, reduce end to end delay in the wireless mesh networks.