drill press /ˈdaʊnhɪl ˈbaɪsɪkəl and ˈsaɪklɪst/ n

中文:钻床

Meaning:Set made up of an electric drill and a table mounted on a column, for drilling holes of a given depth in succession.

Found in these illustrated scenes(1)

‹ Browse all scenes