Meaning ofkeelin English

keel

us/kiːl/uk/kiːl/
#common
Definitions
Compounds / Phrases