image board
English
Noun
image
board
(
plural
image boards
)
Alternative spelling of
imageboard