Word Definition

Skulked

  1. of Skulk

Synonyms