From French-English FreeDict Dictionary ver. 0.4.1: serrer /sɛʀe/ <v> 1. put away, stow, lock up, shut up 2. press, press firmly 3. oppress, squeeze 4. strech, wind up, fasten, tighten, turn, turn on
serrer /sɛʀe/ <v> 1. put away, stow, lock up, shut up 2. press, press firmly 3. oppress, squeeze 4. strech, wind up, fasten, tighten, turn, turn on