Dictionary


Word Search :
self-abasement

n.
1.voluntary self-punishment in order to atone for some wrongdoing

--- >>>

Word of the Day

--- >>>
  • self induction
  • self acceptance
  • self
  • seleucus i nicator
  • seleucus i
  • seleucus
  • seles
  • selenolatry
  • selenium cell
  • selenium
  • self-abnegating
  • self-abnegation
  • self-absorbed
  • self-absorption
  • self-accusation
  • self-acting
  • self-activating
  • self-adapting program
  • self-addressed
  • self-aggrandisement
  • peoria
  • plantagenet line
  • amplitude distortion
  • arable
  • chabazite
  • genus palaemon
  • telescoped
  • universalism
  • cargo ships
  • cnossos

  • Idiom of the Day

    get the lowdown on (someone or something)
    to receive the full story about someone or something
    I met a friend for coffee to get the lowdown on our friend who is getting married.



    1.
    They didn't allow me ________ it.

    Login/Register to access massive collection of FREE questions and answers.
    Login/Register

    My Account / Test History

    Fact
    There are 10 towns named Hollywood in the United States.      .. More >>
    Home
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test