meaning of meshwork

1. an open fabric of string or rope or wire woven together at regular intervals


Related Words

meshwork |

Developed & Maintained By Taraprasad.com

Treasure Words