✔ 最佳答案
以英文對WORD的定義, FISHBALL是一個字, 是由兩個NOUNS組成的一個COMPOUND NOUN.
在COMPOUND NOUN中, 兩字之間既無空格也無"-", 完全連合為一的叫做CLOSED COMPOUND (LIKE "FISHBALL"). 有空格隔開的叫OPEN COMPOUND, (LIKE "GOLF BALL"), 有"-"隔開的叫HYPHENATED COMPOUND (LIKE "ICE-CREAM")
結合COMPOUND NOUNS 時應用OPEN 還是CLOSED, 主要是出於約定俗成. 如現在 FISHBALL 和 FISH BALL都有人寫, 兩個都對.
已有廣為約定用法的, 最好跟大隊, 如ICE-CREAM 最好不要寫ICECREAM
http://www.englishclub.com/grammar/nouns-compound.htm