image board

English

Noun

image board (plural image boards)

  1. Alternative spelling of imageboard