3,226 articles found

Socks

Universal term, but British ‘pull your socks up’ (make more effort) is particularly British idiom.