telone

Italian

Noun

telone m (plural teloni)

  1. augmentative of telo: large piece of cloth
  2. tarpaulin

Anagrams