TOP Meaning of TOP in English n.Variant: or topo- Function: combining form Etymology: Greek, from topos1 : place : locality < topo logy> < top onymy> 2 : topology < topo isomerase> Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012