Definify.com

Definition 2024


sleep_like_a_top

sleep like a top

English

Verb

sleep like a top

  1. To sleep very soundly.