English to Hindi

Meaning for:
meshed
other
एक-दूसरे में फँसा हुआ;जालीनुमा