Groups
Quiz
Login
Register
Search
noun
1
of
1
Good
/
Flexible
Url
audio
camouflage
-
Concealment by means of disguise or blending into encironment.
The army uniforms look like the environment they are in as a
camouflage
to make them less visible to the enemy.