meaning of interfretted

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


Related Words

interfretted |

Developed & Maintained By Taraprasad.com

Treasure Words