Comment Comment by namdnay Probably not a native English speaker. They mean a cordless driver/drill parent namdnay 5 years ago