Definify.com

Definition 2024


traquenard

traquenard

French

Noun

traquenard m (plural traquenards)

  1. trap, pitfall
  2. practical joke