Seudónimo Seudónimo 03-10-2018 History contestada What does the term ”impressment” mean? A) forcing American sailors to serve on British ships B) a special press for ship making C) imprisioning traders D) making people think that you are special