Top Definition
A project milestone or goal, which achievement encounters so many delays, disputes and complications that it becomes a drag on the completion of the project.
Despite our best efforts, we still have not found a suitable location to stage the concert event ... this is fast becoming a project millstone.
by ErkoHomeJ March 31, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.