Definify.com

Definition 2024


devil's_strip

devil's strip

English

Noun

devil's strip (plural devil's strips)

  1. Alternative form of devil strip