Definify.com

Definition 2025


sleep_like_a_top

sleep like a top

English

Verb

sleep like a top

  1. To sleep very soundly.