English Dictionary
Definition climber in British English
climber noun
[countable] noun
/ˈklaɪmə(r)/
English Dictionary