Having or consisting of a top; covered with a top layer.
simple past and past participle of top
Select a language to see translations