is likely misspelled.
has no English definition.
As a noun spillway
is a path designed to take away overflow safely.
spillway
English
Noun
(
en noun)
A path designed to take away overflow safely.
Not English
has no English definition. It may be misspelled.