Definition of "teld"

teld1

  • noun

    plural telds

    1. (obsolete) A tent.

teld2

teld3