Find the word definition

Wiktionary
imageboard

n. A type of Internet forum that revolves around the posting of images with minimal associated text.

Wikipedia
Imageboard

An imageboard or image board is a type of Internet forum which operates mostly via posting images. The first imageboards were created in Japan, and many English language imageboards today are centered on Japanese culture. They are based on the textboard concept.