Meaning oftorusin English

torus

us//ˈtoʊ.rəs//uk//ˈtɔː.ɹəs//
#uncommon
Definitions