See also: draft-boards and draft boards English Noun draftboards plural of draftboardWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads