Біломорканал слід писати разом, бо це – складноскорочене слово, утворене на базі словосполучення Біломорський канал. Як відомо, в «Українському правописі» (К., Вид-во АН УРСР, 1960) зазначено, що складноскорочені слова всіх типів утворення пишуться разом (с. 34).
Помилкове написання через дефіс («Біломор-канал») може виникнути внаслідок того, що людина, яка так пише, не усвідомлює утворення Біломор як скорочення прикметника Біломорський, а вважає його за іменник, який є власною назвою каналу. Виходячи з цього, вона підводить написання під правило (див.: «Український правопис», с. 45), що прикладка, яка подана одним іменником, виражена власним ім’ям і стоїть на першому місці, пишеться через дефіс (наприклад, Москва-ріка). Але застосовувати тут це правило не можна, бо іменника Біломор – начебто власної назви каналу – немає.