Find the word definition

Wikipedia
Touchnote

Touchnote is a mobile app for smartphones and website for sending printed, personalised postcards and greeting cards. The Android and iPhone apps and website are periodically updated with new features.

Touchnote was first launched in 2008 and is based in London.