icosagon in English dictionary icosagon Meanings and definitions of "icosagon" (mathematics) A polygon with twenty sides and twenty angles. noun (mathematics) A polygon with twenty sides and twenty angles. A polygon with 20 sides. more Grammar and declension of icosagon icosagon ( plural icosagons) icosagon (plural icosagons) more Sample sentences with "icosagon" Declension Stem Try again Available translations Arabic Asturian Bangla Basque Bulgarian Catalan Chinese Czech Dutch Esperanto French Galician Georgian German Hindi Italian Japanese Korean Macedonian Malay Norwegian Norwegian Nynorsk Persian Polish Portuguese Romanian Russian Serbian Serbo Croatian Slovenian Spanish Swedish Tamil Thai Turkish Authors