This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Interfretted

  1. a.
    Interlaced; linked together; -- said of charges or bearings. See Fretted.



Menu