demoed

/D IY0 M OW0 D/
verb
  1. 1

    To record a demo version of a song, usually not intended for commercial release.

    โ€œThe band demoed thirty songs. Their manager thought that ten of the songs would make a good record.โ€

  2. 2

    To demonstrate.

verb
  1. 1

    To demolish (especially a house or fixture).

Source: https://en.wiktionary.org/wiki/demo, https://en.wiktionary.org/wiki/demoed