door prize ( synonym found)

Definition of door prize:

°To mask or eliminate the odor of something.

Definition of door prize:

°To mask or eliminate the odor of something.

Back to Top