Riddle: I am a seven lettered word; my first three letters refer to a place a driver sits in a bus. My first five letters refer to a small room on a ship; my middle three letters is a container people put waste in. My last three letters refer to one which catches fish. My whole refer to a furniture with doors. What am I?