Advertisement

Top Definition

DMOZ

The Open Directory Project. This human-edited directory of websites launched June 5, 1998 and closed March 17, 2017.