(Verb or Adjective) 1. To cause an individual, a group or event to suffer excrutiatingly long wait time for known or unknown reasons. 2. Something that has been delayed, slowed or halted to be improved or perfected, again for an excrutiatingly long amount of time. 3. Radiohead's LONG-awaited seventh studio album to be released sometime in 2007 (or so they say).