We do not currently know of any synonyms for open-mesh frame.
For similar words to open-mesh frame, try:
Did you mean frame?