Meaning of the word sill in English

What does sill mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

sill

UK

Noun

1.
Learn This Word at Lingoland