Search in full dictionary

PARROT

PARROT
ScnTUEU
to repeat or imitate, especially without understanding ' ~