n.
1.someone who takes more time than necessary
2.an advertisement consisting of short scenes from a motion picture that will appear in the near future
3.a large transport conveyance designed to be pulled by a truck or tractor
4.a wheeled vehicle that can be pulled by a car or truck and is equipped for occupancy
Idiom of the Day
take the stand
to go and sit in the witness chair in a courtroom
The star witness will take the stand in the trial tomorrow.