Definition of multisided in English:

multisided

adjective

  • Having many sides or aspects; = "many-sided".

Origin

Early 20th century; earliest use found in Homestead (Des Moines, Iowa). From multi- + sided.

Pronunciation

multisided

/ˌmʌltɪˈsʌɪdɪd/