Careful Words

cog (n.)

cog (v.)