natural draft n.[SE natural + draft, a plan or sketch](Ulster) someone or something identical, the ‘living image’.Show quotations1997Share Slanguage.