/ Dictionary / Index D demicanton: Meaning and Definition of Find definitions for: dem•i•can•ton Pronunciation: (dem"ē-kan'tun, -ton, -kan-ton'), [key] — n. either of the two political divisions in Switzerland into which the cantons of Basel, Appenzell, and Unterwalden are each divided. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. demi-cannon demi-culverin Related Content Daily Word Quiz: perspicacious Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language