Datasegment.com Online Dictionary
  Online Dictionary : D : dottard

dottard


1 definition found

dottard - Collaborative International Dictionary of English v.0.48 :

  Dottard \Dot"tard\, n. [For Dotard?]
     An old, decayed tree. [R.] --Bacon.
     [1913 Webster]