UNHAMPERED

Definition of UNHAMPERED

  1. (adj)not slowed or blocked or interfered with
  2. (adj)not held in check or subject to control