drafting site noun1 •A designated location for a firefighter to draw or pump water out of a natural source, such as a lake or river.If you don’t have a drafting site, but you do have an accessible creek, is it possible to build an impoundment on the creek for fire water supply? — 2012 formsdrafting sites