What is the meaning of Crossbarred?
Secured by, or furnished with, crossbars.
Made or patterned in lines crossing each other.
Source: wiktionary.orgSearch words containing
Secured by, or furnished with, crossbars.
Made or patterned in lines crossing each other.
Source: wiktionary.orgSearch words containing