Quenya 

tup-

verb. cover

#tup- vb. "cover", isolated from untúpa, q.v. Variant top- in the Etymologies.

túpo

noun. cover, lid, roof

tel

roof

tel noun "roof" (LT1:268). Rather tópa in Tolkiens later Quenya.

top-

verb. cover

top- vb. "cover" (1st pers. aorist topë "covers"), pa.t. tompë (TOP). Variant tup-, q.v.

tópa

roof

tópa noun "roof" (TOP)

tópa-

verb. roof

tópa- vb. "roof" (TOP)